Package-level declarations

Types

Link copied to clipboard

Result type for organization detail operations.

Link copied to clipboard
Link copied to clipboard
data class ZyncOrganization(val organizationUid: String, val organizationName: String, val organizationAddress: ZyncAddress?, val organizationBillingAddress: ZyncAddress?, val email: String?, val organizationTimezone: String?, val organizationLogo: String?, val noOfCustomers: Int?, val isActive: Boolean)
Link copied to clipboard
data class ZyncOrganizationDetail(val organizationUid: String, val organizationName: String, val description: String?, val organizationTimezone: String?, val organizationAddress: ZyncAddress?, val organizationBillingAddress: ZyncAddress?, val email: String?, val organizationLogo: String?, val noOfCustomers: Int?, val isActive: Boolean, val createdBy: ZyncCreatedByUser?, val createdAt: String?, val customFields: List<ZyncFormField>, val attachments: List<ZyncAttachment>, val taxGroup: ZyncTaxGroup?, val isTaxExempted: Boolean, val priceList: ZyncPriceList?)

Comprehensive organization detail model matching Android OrganizationDetail. Contains complete organization information including addresses, tax data, custom fields, attachments, and pricing information.

Link copied to clipboard
data class ZyncOrganizationSortAndFilter(val sortType: ZyncSortType = ZyncSortType.Ascending, val sortBy: ZyncOrganizationSortBy = ZyncOrganizationSortBy.Default, val keyword: String? = null, val customField: ZyncFilterByCustomField? = null, val isActive: Boolean? = null, val uids: List<String>? = null)
Link copied to clipboard

Functions

Link copied to clipboard

Convert ZyncOrganizationDetail to basic ZyncOrganization. Extracts only the essential organization fields needed for property references.